<% if(license_text) { %>
/*
<% print " * ${license_text.replaceAll("\n", "\n * ")}" %>
 */
<% } %>
<% if(package_name) print "package $package_name;" %>
<% if(import_text) { %>
<% print "import ${import_text.replaceAll("\n", ";\nimport ")};" %>
<% } %>
/**
 * 
 * @author $author <$email>
 */
public class $class_name {
    /**
     *
     */
    public $class_name() {
    
    }



    @Override
    String toString() {
        
        return "not implemented yet";
    }

    @Override
    public boolean equals(Object obj) {
        if(this == obj) return true;
        if(obj == null) return false;
        //if(getClass() == obj.getClass()) {
        if(obj instanceof $class_name) {
            //TODO: add your code here

        }

        return false;
    }

    @Override
    public int hashCode() {

        return super.hashCode();
    }
}

